/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Icongongjuxuanzhong: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M582.262989 393.936237l-441.91565 441.91565a31.24975 31.24975 0 1 0 44.191565 44.191565l441.91565-441.91565a30.934096 30.934096 0 0 0 10.10093-30.302788 32.196712 32.196712 0 0 0-23.358399-23.358398 30.934096 30.934096 0 0 0-30.934096 9.469621z m315.654036 378.784843l-63.130807 63.130807a31.24975 31.24975 0 1 0 44.191565 44.191565l63.130807-63.130807a31.24975 31.24975 0 0 0-44.191565-44.191565z"
        fill={getIconColor(color, 0, '#99C2F3')}
      />
      <Path
        d="M971.78007 739.89306l-252.523229-225.376982h90.908362a165.402715 165.402715 0 0 0 116.160685-47.979413l63.130808-66.287348a100.377983 100.377983 0 0 0 28.408863-88.38313l-26.514939-157.827018a37.247176 37.247176 0 0 0-25.252323-29.671479 37.247176 37.247176 0 0 0-38.509792 8.838313l-114.266761 115.529377h-41.666333v-41.035024l117.423301-115.529378a37.878484 37.878484 0 0 0 9.469621-38.509792 38.509792 38.509792 0 0 0-29.671479-25.883631L709.155912 1.893924a101.6406 101.6406 0 0 0-88.38313 27.777555L554.485434 96.590135a162.877482 162.877482 0 0 0-47.979413 116.160685v120.579842l-17.676626 15.151393-200.124659-176.134951-30.934095-56.817727a34.721944 34.721944 0 0 0-12.626162-14.520086l-94.696211-63.130807a37.247176 37.247176 0 0 0-47.348105 4.419157l-63.130807 63.130807a37.247176 37.247176 0 0 0-4.419157 47.348105l63.130808 94.696211a34.721944 34.721944 0 0 0 14.520085 12.626161l56.817727 28.408864 168.559255 189.392421-291.033021 262.624158a22.095783 22.095783 0 0 0-5.050465 6.313081A159.720942 159.720942 0 0 0 0.196947 856.685053a164.140099 164.140099 0 0 0 164.140099 164.140099 160.983558 160.983558 0 0 0 110.478913-42.928949 30.302787 30.302787 0 0 0 6.944388-5.681773l228.533522-256.942385 221.589133 252.523229 6.313081 6.944388a54.923802 54.923802 0 0 0 9.469621 8.207005 157.827018 157.827018 0 0 0 108.584988 41.035025 164.140099 164.140099 0 0 0 118.685918-277.775551z m-741.786985 176.76626v3.787848a94.064903 94.064903 0 0 1-63.130807 25.252323 89.014438 89.014438 0 0 1-88.38313-89.014438 90.277054 90.277054 0 0 1 25.252323-63.130807l465.905357-415.400711a38.509792 38.509792 0 0 0 12.626161-27.777555V212.75082a89.014438 89.014438 0 0 1 25.883631-63.130807l63.130807-66.918656a27.777555 27.777555 0 0 1 18.307935-6.944388h10.100929l85.226589 14.520085-77.650892 75.125661a37.247176 37.247176 0 0 0-7.575697 29.671479v92.170979a37.247176 37.247176 0 0 0 37.247176 37.878484h95.327519a37.878484 37.878484 0 0 0 26.514939-11.363545l71.337812-74.494353 14.520085 85.22659a25.883631 25.883631 0 0 1-6.944388 22.095782l-66.918656 63.130807a86.489206 86.489206 0 0 1-63.130807 25.883631h-136.993852a39.1411 39.1411 0 0 0-28.408863 13.25747l-22.72709 25.252323z m167.296639-486.738523L222.417389 232.952678l-10.10093-8.207005-54.292494-29.671479-40.403716-63.130807 19.57055-19.57055 63.130807 40.403716 27.777555 54.923803 8.207005 10.732237 195.705502 181.185416z m252.523229 126.261614l176.134952 157.827018c54.923802 49.24203 78.282201 69.443888 88.38313 77.019585a93.433595 93.433595 0 0 1 25.883631 63.130807 88.38313 88.38313 0 0 1-148.988705 63.130807l-231.058754-259.467617z"
        fill={getIconColor(color, 1, '#3285E7')}
      />
    </Svg>
  );
};

Icongongjuxuanzhong.defaultProps = {
  size: 18,
};

Icongongjuxuanzhong = React.memo ? React.memo(Icongongjuxuanzhong) : Icongongjuxuanzhong;

export default Icongongjuxuanzhong;
